scarborough warning [uk] - French English Dictionary